physical installation - Spanish English Dictionary